Info window
This window has 6 possible modes:
General info
Displays the track's file information, format, size, etc.Messages
Displays any messages or tags contained in the file. Cue points are also shown here, as are the current and recent title updates in an internet stream.Instruments
Displays instrument/sample info from the file, if available.In these track information modes, right-clicking gives the option of copying the text to the clipboard, opening any URLs that are present in it, and opening the Track Info window.
Visualization
Displays visualizations. A visualization can be selected by right-clicking, and they can be cycled through with the mousewheel. Double-clicking toggles fullscreen mode. Some visualizations support mouse clicks, which can be accessed in XMPlay by middle-clicking.Playlist
This is a duplicate of the playlist in the main window, but it can be resized here. It can also have different display columns enabled.Pressing the playlist button when already in playlist mode toggles the queue display, which is useful with skins that don't include a separate button for the queue.
Library
The library. Old skins might not have a button for this mode, in which case it can be accessed by right-clicking the playlist button.Auto-resize
When enabled, the window is automatically resized to fit the contents in the track information modes. A height limit can be set for this in the Miscellaneous options. Only the width is resized in playlist mode.When the content is taller than the window, the scroller or mousewheel or keyboard shortcuts (see Shortcuts options) can be used to scroll up/down. There is no horizontal scrolling.
The Library
The library is like the playlist, but contains more track information and never duplicates. The information contained is: filename, title, artist, album, date, track, genre, comment, file type, file size, length, subsong(s), the play count, the time of last playback, the age, and a user rating. You can choose what information is shown via the column headings right-click menu. You can also change the display order of the columns by dragging their headings, and you can change their widths by dragging the edges.
The tracks in the library can be sorted by any of the columns, by clicking on the column heading. Clicking again reverses the order.
The library uses mostly the same UI as the playlist but the controls apply to the library instead, except for the "Loop list" and "Random play order" switches, which still apply to the playlist.
Files can be added to the library in the same way as the playlist. They can also be added automatically when played or added to the playlist, as set in the Library options. Probably the most convenient way to add files is to monitor folders, ie. the folders containing your music. When any files are added or deleted, they will automatically be added or removed from the library. Monitoring is also setup in the Library options.
Right-clicking on tracks give options to add them to the playlist, replace the playlist with them, play them, queue them, select matching tracks, rate the tracks, view/edit track info, refresh the info, explore their folder, pass them to other apps, and remove them. In the case of tracks that have subsongs or cues, it is also possible to have separate tracks for each subsong/cue via the "Separate subsongs" option. A separated subsong track will be indicated in the "subsongs" column by the subsong number preceding the original subsong count (separated by a slash). The "Unseparate subsongs" option can be used on a separated track or the original unseparated track to have all of its separated subsongs removed from the library.
Tracks cannot be played directly from the library, so the library's play and queue options first add the tracks to the playlist if they aren't already there. Both options add the tracks to the queue too: playing inserts at the front of the queue, while queuing adds to the end of it.